﻿//*** Guidance generated code ***//
using System;
using System.Collections.Generic;
using System.Diagnostics.Contracts;
using System.Linq;

using ProjectBase.Core;

using $prjsn$.Entity;

namespace $safeprojectname$.Data
{
    public interface ICodeListDao<TCodeList, in TFilter> 
        : IBaseDao<TCodeList, int, TFilter>
        where TCodeList : class, ICodeList
        where TFilter : class, IFilter<int>
    {
        IEnumerable<TCodeList> GetAll();
    }
}